Make example UTF-8 safe. (#143264, Tommi Komulainen)
authorMatthias Clasen <mclasen@redhat.com>
Tue, 22 Jun 2004 16:06:44 +0000 (16:06 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 22 Jun 2004 16:06:44 +0000 (16:06 +0000)
2004-06-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkeditable.sgml: Make example UTF-8
safe.  (#143264, Tommi Komulainen)

docs/reference/ChangeLog
docs/reference/gtk/tmpl/gtkeditable.sgml

index 2d676ec697348a282ee5bbea6432c989d1ebb177..55e01f5e2059ff39815da58b4b5bfec684e03044 100644 (file)
@@ -1,5 +1,8 @@
 2004-06-22  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/tmpl/gtkeditable.sgml: Make example UTF-8 
+       safe.  (#143264, Tommi Komulainen)
+
        * gdk/tmpl/gcs.sgml: Move function docs inline.
 
 Mon Jun 21 00:46:20 2004  Matthias Clasen  <maclas@gmx.de>
index eba4ad2f2faee657a3d71b7e8a3bc8ed94b97876..ac0b950f2e69cdf6742449cff8eea86a6cd891e1 100644 (file)
@@ -31,10 +31,7 @@ insert_text_handler (GtkEditable *editable,
                      gpointer     data)
 {
   int i;
-  gchar *result = g_new (gchar, length);
-
-  for (i = 0; i &lt; length; i++)
-    result[i] = islower (text[i]) ? toupper (text[i]) : text[i];
+  gchar *result = g_utf8_strup (text, length);
 
   g_signal_handlers_block_by_func (editable,
                                   (gpointer) insert_text_handler, data);